have the situation well in hand - Allemand Anglais Dictionnaire